ear irrigation - French English Dictionary